be largely instrumental in a matter

  1. Verb bir konuda çok yararı dokunmak